/**
 * Shot类型定义
 * 用于表示分镜的数据结构
 */
export interface Shot {
  id?: number
  originalText: string
  style?: string
  character?: string
  scene?: string
  chinesePrompt?: string
  englishPrompt: string
  image?: string
  variantImages?: string[] // 存储备选图片的数组
  generating?: boolean
  generatingVariants?: boolean
  regeneratingPrompt?: boolean
  selected?: boolean
  characterTags?: string[] // 角色标签数组
  batch_size?: number // 批量生成数量参数
  finalPrompt?: string // 用于存储合并后的提示词
  selectedThumbnailIndex?: number
}
